其他
在VScode搭建C/C++开发环境
点击上方“果果小师弟”,选择“置顶/星标公众号”
干货福利,第一时间送达!
一、安装编译器:MinGW
方法一:MinGW官网下载。
这种在官网上下载的方法的大前提是你的网速非常好。要不然你就跟我第一次安装一样,在家里下载安装,搞了好几天连个安装包都下载不下来。
如果你网速不好的话,那你就需要看我的这一篇文章。
方法二:下载离线的安装包
后台回复VScode
,获取离线安装包。下载完成之后啥都不需要去做,直接解压文件夹。把解压好的文件夹。放到你电脑的某一个地方。一般我喜欢把我下载的应用程序放到D:\Software
这个文件夹。比如我的路径是D:\Software\MinWG
。
二、配置环境变量
2.1设置MinGW环境变量
鼠标右键“我的电脑”->“属性”,选择“高级系统设置”选项卡下的“环境变量”,在系统变量里点“新建”,之后填写MinGW的安装路径,如下:
变量名:MinGW
变量值:D:\Software\MinWG
之后找到Path,在最前面添加下面这段声明
%MinGW%\bin
,之后点击确定。2.2检查环境是否生效
放好之后检测一下,在电脑的命令行输入gcc -v
,如果跟下面一样就成功了。
三、 配置VScode
这里我就不说vscode怎么安装了。安装好vscode之后,下载插件C/C++
。
新建一个文件夹之后用vscode打开文件夹,在文件夹下新建一个test.c
文件。写入代码:
#include <stdio.h>
typedef struct student
{
char *name; // 学生名字
int num; // 学生学号
int age; // 学生年龄
}student;
int main(void)
{
student stu1; // 定义一个结构体变量stu1
/* 给结构体变量stu1的成员进行赋值 */
stu1.name = "Liuyao";
stu1.num = 520;
stu1.age = 23;
printf("\n============================================\n");
printf("My name is %s\n", stu1.name);
printf("My num is %d\n", stu1.num);
printf("My age is %d\n", stu1.age);
printf("欢迎关注果果小师弟学习笔记!\n", stu1.age);
printf("============================================\n");
}
之后点击F5
进行调试,会出现如下现象,选择第一个C++/(GDB/LLDB)
。
选择
C++/(GDB/LLDB)
,之后又会出现下面状况。点击第一个gcc.exe
。之后系统会自动在你的test文件夹下创建一个
.vscode
文件夹,并默认会新建一个launch.json
文件。什么都不用改,我看网上说要自己新建这个文件,其实不用,系统会自动新建,而且不用改任何值。之后在
test.c
文件下点击F5
进行调试。但是会出现下面这种提示,不要慌。点击配置任务
。又会弹出下面提示,点击
C/C++:gcc.exe
。之后系统会自动在你的
.vscode
文件夹下新建一个tasks.json
文件。什么都不用改,这个网上说要自己新建这个文件,其实不用,系统会自动新建,而且不用改任何值。现在在
test.c
文件下点击F5
进行调试。就会成功调试。至此你的vscode就配置好C/C++的环境了。